package pc1;

import java.util.ArrayList;
import java.util.List;

public class Control {

    private List<Alquiler> alquileres;

    private int numero;

    public Control() {
        alquileres = new ArrayList<Alquiler>();
    }

    public void registrar(String dni, String nombre, String fechaIngreso, String horaIngreso, int numeroMaquina) {
        Alquiler alquiler = new Alquiler();
        alquiler.setNumero(numero++);
        alquiler.setDni(dni);
        alquiler.setSnombre(nombre);
        alquiler.setFechaIngreso(fechaIngreso);
        alquiler.setHoraIngreso(horaIngreso);
        alquiler.setNumMaquina(numeroMaquina);
        alquileres.add(alquiler);
    }

    public void eliminar(int numero){
        Alquiler alquiler = buscar(numero);
        alquileres.remove(alquiler);
    }

    public Alquiler buscar(int numero){
        for (Alquiler alquiler: alquileres){
            if (alquiler.getNumero() == numero){
                return alquiler;
            }
        }
        return null;
    }

    public List<Alquiler> getAlquileres() {
        return alquileres;
    }
}

